st. louis police have charged ronald williams , 21 , with assault .
there will be no hate crime charges for two males arrested in the beating of a man that may have been sparked by a question about the 2014 shooting of michael brown .